autonomous division - Español Inglés Diccionario